Reisepass auslesen

Dieses Codebeispiel zeigt, wie der IronTesseract OCR-Engine verwendet wird, um Passinformationen aus einem Bild zu extrahieren und zu verarbeiten.

Der IronTesseract OCR-Engine wird instanziiert. Es wird ein OcrInput Objekt erstellt, um das Bild mit dem Reisepass ("passport.jpg") mithilfe der LoadImage Methode zu laden. Die Methode ReadPassport wird verwendet, um das Bild zu verarbeiten und Passinformationen zu extrahieren. Sie gibt ein OcrPassportResult-Objekt zurück, das Details wie Vorname, Nachname, Land, Passnummer, Geburtsdatum und Ablaufdatum enthält. Die extrahierten Passinformationen werden dann auf der Konsole ausgegeben:

  • Die angegebenen Namen werden über result.PassportInfo.GivenNames aufgerufen.
  • Das Land wird mit result.PassportInfo.Country abgerufen. Die Passnummer ist über result.PassportInfo.PassportNumber verfügbar.
  • Der Nachname wird mit result.PassportInfo.Surname aufgerufen.
  • Das Geburtsdatum wird mit result.PassportInfo.DateOfBirth gedruckt.
  • Das Ablaufdatum wird mit result.PassportInfo.DateOfExpiry ausgegeben.
  • Das Geschlecht wird über result.PassportInfo.Gender abgerufen.
  • Der Dokumenttyp wird mit result.PassportInfo.DocumentType abgerufen. Die Nationalität kann über result.PassportInfo.Nationality abgerufen werden.
  • Der Nationalitätscode wird mit result.PassportInfo.NationalityCode aufgerufen.
  • Der ausstellende Ländercode wird mit result.PassportInfo.IssuingCountryCode abgerufen.
  • Die persönliche Nummer ist über result.PassportInfo.PersonalNumber erreichbar. Das Ausgabedatum kann über result.PassportInfo.DateOfIssue abgerufen werden.

Lernen Sie, Passdaten mit IronOCR zu extrahieren

Bereit anzufangen?
Nuget Downloads 5,585,834 | Version: 2026.4 gerade veröffentlicht
Still Scrolling Icon

Scrollst du immer noch?

Sie brauchen schnell einen Beweis? PM > Install-Package IronOcr
Führen Sie ein Beispiel aus und beobachten Sie, wie Ihr Bild zu durchsuchbarem Text wird.